Джон Мариус так
сильно кричал на недавнем концерте Джастина Байбера, что теперь нуждается в
докторе из-за боли в горле. Доктор прописал ему говорить “aaah”. К сожалению, говорить Джону “aaah” не всегда получалось. Некоторые
доктора прописывали говорить “aah”, некоторые
требовали “aaaaaah”, а некоторые просто хотели
исследовать горло Джона произношением “h”. (Диагноз часто
был неверным, но задача не об этом). Мариус не хотел ходить к доктору, так как
считал это пустой тратой времени, поэтому он хочет сам сравнить свои
возможности произносить “aaah” с требованием
доктора. Разве кто-то хочет произносить “aaah”, если доктор
требует “aaaaaah”?
Каждый день Джон
Мариус звонил разным докторам и спрашивал, как долго следует говорить “aaah”. Определите, тратил ли Джон
время попусту у очередного доктора.
Вход. Состоит из двух строк. Первая строка содержит фразу “aaah”, которую Джон Мариус способен
сказать сегодня. Вторая строка содержит фразу “aah”, которую хочет
услышать доктор. Каждая строка содержит только прописные буквы ‘a’ и ‘h’. Каждое слово
содержит от 0 до 999 включительно букв ‘a’, после чего
стоит одна буква ‘h’.
Выход. Вывести “go”, если Мариус
может пойти к доктору, и “no” в противном случае.
Пример
входа 1 |
Пример
выхода 1 |
aaah aaaaah |
no |
|
|
Пример
входа 2 |
Пример
выхода 2 |
aaah ah |
go |
строки
Анализ алгоритма
Читаем две
строки. Если длина второй строки больше длины первой, то Мариус не сможет
сказать слово, которое требует доктор. Поэтому ему не следует идти к доктору и
ответ “no”. В противном случае можно идти к доктору.
Реализация
алгоритма
Объявим
символьные массивы s1 и s2.
#define MAX 1010
char s1[MAX], s2[MAX];
Читаем входные
строки в символьные массивы.
gets(s1);
gets(s2);
Сравниваем длины строк и выводим ответ.
if (strlen(s1) < strlen(s2))
printf("no\n");
else
printf("go\n");
Реализация алгоритма –
string
#include <iostream>
#include <string>
using namespace
std;
string s1, s2;
int main(void)
{
cin >> s1 >> s2;
if (s1.size()
< s2.size())
cout << "no"
<< endl;
else
cout << "go"
<< endl;
return 0;
}
Java реализация
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
String s1 = con.nextLine();
String s2 = con.nextLine();
if (s1.length()
< s2.length())
System.out.println("no");
else
System.out.println("go");
con.close();
}
}